Big Huge Thesaurus

Cuban bast

noun